place reliance in - German English Dictionary